Zanzibar: Two views on the same island. Part 1
If in addition to beach holiday you need shopping malls, pubs, clubs and waterfront restaurants, you are advised to give up on Zanzibar, since there you will find yourself at one with palm trees, pearl-coloured sand and he - his majesty the Ocean.